package com.bbva.kyfb.kyfbdtofo;

import org.springframework.stereotype.Component;

import com.bbva.jee.arq.spring.core.gce.CodigoError;
import com.bbva.kyfb.kyfbdto.firmas.bo.InfoAssistantDto;

@Component
public class ResponseDto {

	protected CodigoError codigoError;
	protected InfoAssistantDto infoAssistantDto;

	public ResponseDto() {
		super();
		infoAssistantDto = new InfoAssistantDto();
	}

	public CodigoError getError() {
		return codigoError;
	}

	public void setError(CodigoError error) {
		this.codigoError = error;
	}

	public CodigoError getCodigoError() {
		return codigoError;
	}

	public void setCodigoError(CodigoError codigoError) {
		this.codigoError = codigoError;
	}

	public InfoAssistantDto getInfoAssistantDto() {
		return infoAssistantDto;
	}
	
	public String getAssistantCodError() {
		return infoAssistantDto.getCodError();
	}

	public void setAssistantCodError(String codError) {
		infoAssistantDto.setCodError(codError);
	}
	
	public void setAssistantObservaciones(String aObservaciones) {
		infoAssistantDto.setObservaciones(aObservaciones);
	}
	
	public String getAssistantObservaciones() {
		return infoAssistantDto.getObservaciones();
	}
	
	public void setAssistantDescError(String descError) {
		infoAssistantDto.setDescError(descError);
	}
	
	public String getAssistantDescError() {
		return infoAssistantDto.getDescError();
	}
	
	/*
	respuestaAsistente = (InfoAssistantDto) servicioFirmasBoAsistenteUtil.respuestaAsistenteToDto(
			"com.bbva.kyfb.kyfbdto.firmas.bo.InfoAssistantDto",
			new StringBuilder("<infoAssistantDto>")
			.append("<codError>ASI0100000</codError>")
			.append("<codErrorTx></codErrorTx>")
			.append("<descError></descError>")
			.append("<observaciones></observaciones>")
			.append("</infoAssistantDto>").toString());
			*/
}